piece of fabric - Español Inglés Diccionario